51 Rect(
const T &x,
const T &y,
const T &width,
const T &height)
81 return Point2<T>(m_x + m_width / 2, m_y + m_height / 2);
106 return m_width * m_height;
const T & width() const
Definition: geom.hpp:69
Rect(const T &x, const T &y, const T &width, const T &height)
Definition: geom.hpp:51
void setX(const T &x)
Definition: geom.hpp:84
T area() const
Definition: geom.hpp:104
const T & y() const
Definition: geom.hpp:64
Point2< T > center() const
Definition: geom.hpp:79
const T & height() const
Definition: geom.hpp:74
Point2(const T &x, const T &y)
Definition: geom.hpp:11
rectangle toCRectangle() const
Definition: geom.hpp:109
point2 toCPoint2() const
Definition: geom.hpp:37
EXPORT_SYM point2 create_point2(int x, int y)
const T & x() const
Definition: geom.hpp:59
EXPORT_SYM rectangle create_rectangle(int ulx, int uly, int width, int height)
const T & y() const
Definition: geom.hpp:22
void setWidth(const T &width)
Definition: geom.hpp:94
void setX(const T &x)
Definition: geom.hpp:27
void setHeight(const T &height)
Definition: geom.hpp:99
#define EXPORT_SYM
Definition: export.h:7
void setY(const T &y)
Definition: geom.hpp:89
const T & x() const
Definition: geom.hpp:17
void setY(const T &y)
Definition: geom.hpp:32